I'm delighted that... - Allemand Anglais Dictionnaire